More about Lancashire Tea Room
Lancashire Tea Room is located at 32 Cornhill, Arndale Centre Unit 7, BB5 1 Accrington
01254 232 236
http://www.arndaleaccrington.co.uk/stores/store.asp?store=1726&storename=Lancashire%20Tea%20Rooms
Similar Listings
Hispi
4.5
The Three Tuns
4.7
The Sussex Arms
4.8