23 Pevensey Road Hastings Saint Leonards-on-sea, Hastings, East Sussex TN38 0JY United Kingdom Recenter 50.8548, 0.558281