Category Archives: London

A weekend in Covent Garden

Situated in the heart of the city, Covent Garden is a shopping and theatre district popular with locals and tourists. It is best known for its history as a fruit and vegetable market beginning in the 1600s, Covent Garden has transformed over time and is now home to entertaining street […]