The Red Lion at the western end of the High Street
Sign in to comment.
Photo taken in Colnbrook, Slough SL3, UK
Misplaced? Suggest new location
Comments (1)
The Red Lion at the western end of the High Street