THE WINDSOR CASTLE PUB LONDON

by Ethan Russell

The Windsor Castle

 

Next door to my house on Peel Street. The Winsdor Castle became my “local.” In the summer I could hear the sound of people talking and drinking in the garden behind the pub. It seemed so European and exotic to me. It was in this pub that I ordered a scotch to calm my nerves before I first I went to photograph John Lennon.

WINDSOR CASTLE

Leave a Comment

Previous post:

Next post: