Churchills Hotel

3 St. Helens Crescent, Hastings