World
England
South West England
Cornwall
Looe
13462
Looe Holiday Apartment, Cornwall, South West England, England
Holiday apartment in the centre of Looe overlooking harbour