The restaurant is located on one of the main pedestrianised shopping streets in the centre of Hastings - a growing seaside town with a population of around 90,000. It is supported locally by many ind
↧