Address: Manor Ln, LA2 6RD, Lancaster
Phone: +44 7832 235136

About The Manor Tea Room

The Manor Tea Room, is located at Manor Ln, Lancaster, LA2 6RD, UK

How to get to The Manor Tea Room?