On a bright March day, I had the opportunity of a visit to Westminster where the Elizabeth Tower, more commonly referred to as ‘Big Ben’, was looking splendid after its recent restoration. Scaffolding has almost all gone and three of the four faces of the clock are showing the correct time. Just the north-facing side…
The tourist area of Carnaby Street has teamed up with the charity Choose Love for its 2020 Christmas lights.
The rising towers of the Broadway Westminster development that now occupy the former site of New Scotland Yard police headquarters.