Chiltern Society PhotoGroup

 
 
 
18wt305JH.jpg
 
Many will have happy memories of the Puffin Tea Shop here at 14 London End. Sadly there was a serious fire which gutted the interior in 1991.
Author: J Harrison