St Lawrence is a village to the west of Ventnor, on the Isle of Wight, and many consider it a part of that town.
St Lawrence is a village to the west of Ventnor. This is on the Isle of Wight. Many consider it a part of that town.