The ducking stool tea rooms

Dorset - CHRISTCHURCH

Ducking Stool Ln, Christchurch BH23 1DS, UK

BH23 1DS