Thursday, 27 December 2018

The view from Alexandra Palace in London

The iconic north London

with the benefit of some of the best panoramic views of London.

















 

No comments:

Post a Comment