Imperial
61 - 66 Bedford Way, Russell Square, Bloomsbury WC1B 5BB - England, UK    
Imperial Web site     


The Imperial Hotel in Bloomsbury overlooks Russell Square gardens and is in the heart of London’s West End, within walking distance of Piccadilly Circus and Convent Garden.


Click here for availability & secure booking details

A B&B -> London ->