Linden Tree Tea Room

Lancashire - Thornton-Cleveleys

31 Linden Ave, Thornton-Cleveleys FY5 2EZ, UK

FY5 2EZ