travellingdaveuk.com
The City of London and Covent Garden
The City of London, is also known as the Square Mile as it occupies an area of just over one square mile. A busy financial center during the week, it is almost deserted at the weekend, probably the…