With a stay at this apartment in London (London City Centre), you'll be minutes from St George’s, Bloomsbury and The British Museum. This property is close to London Eye and London Dungeon.
Covent Garden Apartment
202 Shaftesbury Ave, London, WC2H 8JL, United Kingdom
About Covent Garden Apartment