Image from londoninnshaldon.co.uk
London Inn, Shaldon, Devon
0
Events
0
Followers
Place
London Inn, Shaldon, Devon
The Green, Shaldon, Teignmouth, United Kingdom
Central village pub, overlooking the active bowling green, set centrally in the beautiful village of Shaldon