South West England
Rainbows End is a delightful, two-bedroom cottage resting in Launceston, Cornwall. River views. Close to amenities. Enclosed garden. Open-plan living. Bude 18.5 miles.