Festival House comes to fruition with the official opening of its new restaurant, Beach House, on Saturday 17th November.
The ‘Tower of Love’ building provides a landmark for the Golden Mile on Blackpool’s seafront. In addition to local information offices at promenade level, a large restaurant will now be opened to the public. The wedding ceremony hall and registry offices above were opened in January 2012.
Images ©Klaus SikoraTweet