Property Location
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
Location
Covent Garden Apartment
202 Shaftesbury Ave, London, WC2H 8JL, United Kingdom
We are an independent travel network
offering over 100,000 hotels worldwide