For sale For rent Lancasters 65 High Street, Cowes, Isle of Wight. PO31 7RL Get a free valuation Contact the agent 01983 209020 View agent's website