
Covent Garden: A True London Gem
Nestled right in the center of London, Covent Garden stands out tall as a classic example of the historical, cultural and timeless charm of the city. Now a major shopping, eating and cultural destination, this village-like area of London, near all major hotels in London City and on all tourist itineraries, has managed to retain much of its original charm by attracting every Londoner and visitor…
Bow Street 28, London WC2E 7AW , United Kingdom