The Lighthouse

From Historical Hastings

Was the Washington Temperance Hotel, becoming The Lighthouse prior to demolition. Located on junction of Devonshire Road and Station Road

Images

References & Notes