The Square & Compass Inn, Worth Matravers nr Swanage

  • The Square & Compass Inn Worth Matravers, Swanage, Dorset, BH19 3LF uk