Not what you are looking for? Try another search.

Haven House

Haven House
Barbican Hill
Looe
PL13 1BQ

6

3
bedrooms

01503 262736