The Red Lion Inn

The Red Lion Inn
North Quay Hill, Newquay, Cornwall, TR7 1HE