City’s New Lord Mayor makes a show entrance
Parts of the City of London can resemble a ghost town at the weekend when offices – along with many pubs and shops – are closed. While a number of new residential developments have sprung up in recent years, the square mile is largely regarded a business district […]