•2 min read
The Bull at Otford
The Bull at Otford stands in the High Street close to the point where the two PW routes from London and Winchester come together. The pub was built around 1512 by and for the builders and craftsmen working on the massive rebuild of Archbishop Warham’s Otford Palace. So in a way it has been a […]
Written by
Leigh Hatts