South Coast
36 Leeson Road is a charming, stone-fronted cottage resting on the outskirts of Ventnor, Isle of Wight. Woodburning stove. Sea views. Near beach. Newport 11.6...