

Lower Park Road is a leafy residential area located in the large seaside town of Hastings in England. Fronted by the picturesque Alexandra Park, the area boasts large Victorian-era style homes, surrounded by shops and parks, a short distance from the beach. In 1997, Hastings no longer saw…