LEIGH ON SEA

110 YARDS

33 Elm Road, SS9 1SN, Leigh On Sea, UK