Orchard Tea Rooms, Lytham St Annes, Lancashire, United Kingdom
About Orchard Tea Rooms
Orchard Tea Rooms is a Cafe serving the Lytham St Annes community in Lancashire, United Kingdom and located at Orchard Road.To contact Orchard Tea Rooms call 1253712482
Location
Orchard Road
Lytham St Annes
Lancashire
United Kingdom
FY8 1RY
Map
Contacts
Tel: 1253712482