UA-24914417-1
Share
twitterlinkedinfacebook
Image 1 of 1
20160709_Hastings_travel_stock_rNBS-9281.jpg
Shirley Leaf & Petal shop in the Old Town of Hastings. Hastings Old Town is an area in Hastings, England roughly corresponding to the extent of the town prior to the nineteenth century. It lies mainly within the eastern-most valley of the current town.