Map
St. Edmund's Ln., Padstow, England PL28 8BY, United Kingdom
Hotel
St. Edmund's House