Swallow Waterside Inn

Fraserburgh Road
Peterhead
United Kingdom