12 Beach Road - Newquay

12 Beach Road - Newquay

12 Beach Road overlooks the iconic Towan Beach in Newquay Bay on the North Cornish Coast.