Situated in the leafy lanes of Chelston, we are 750 metres from Torre Abbey Sands and a short journey from the harbour and town ... More