South West England
11 North View is a stylish and well-positioned terraced property resting in Brixham, Devon. Sea views. Family-friendly. Close to amenities and beach. Dartmouth 5 miles;...