exploring-london.com
London Pub Signs – The Windsor Castle, Kensington…
The story goes that this Kensington pub – which sits on the brow of Campden Hill – was given its name because on a clear day it was possible to see the crenellated towers and walls of t…