Villas in Covent Garden

One of the world’s great metropolises, London has been an international center since Roman times. The UK’s capital is famous for its black cabs, red letterboxes, and a thriving, vibrant multicultural vibe. And there’s more history here than you can shake a stick at. 

Finding places to sleep in Covent Garden