"he found himself close to Covent Garden"

Located in the heart of central London, Covent Garden is famous for its markets, theatres and street performances, as well as the Royal Opera House.

It has also provided the backdrop for such films as My Fair Lady and Alfred Hitchcock’s Frenzy.

Google Map