Twelve Restaurant & Lounge Bar Mon, Aug 02, 2010 11:58 CET BBQ beneath the sails at Twelve Restaurant & Lounge Bar in Thornton Cleveleys, Lancashire Low resolution Medium resolution Original resolution