Taken 18/01/2018. This view isn't usually visible and can only be seen because the "old" Met Police New Scotland Yard building on Broadway has been demolished by developers so isn't in the the way. I do wonder what is going to be put in it's place.
Uploaded by Trevor Hayman on 21 January 2018
Photo ID: 208990
Building ID: 101219790
Report this photo