Chiltern Society PhotoGroup

 
 
 
05wx977.jpg
 
The Red Lion pub in Castle Street dates from 1822. In 2020 it was a 17 room hotel.
Author: A Beck