Upscale British restaurant offering fine dining with carefully crafted menus featuring fresh Lancashire produce and spectacular sea views.