The Lion Stoke by Clare
The Street,
Stoke by Clare,
Suffolk,
UK
Loading map