In the shadow of the world's first commercial television transmitting tower at Alexandra Palace. Great views of London but these leaves caught the eye of a friend who persuaded me and fortunately, I followed his advice.
Comments
Sign in or get an account to comment.