This villa is located in Romney Marsh, just steps from Dymchurch Beach and St Peter and St Paul Church, and within a short walk of Dymchurch Amusement Park. You’ll also find Hythe Beach and Romney Hythe & Dymchurch Light Railway within a short drive.