The Lemon Tree Tea Rooms
About The Lemon Tree Tea Rooms
A stylish Tea Rooms with an Alice in Wonderland theme, serving sandwiches, toasties, jacket potatoes, breakfasts, pancakes, fresh baked homemade cakes ��
More about The Lemon Tree Tea Rooms
The Lemon Tree Tea Rooms is located at 5/5A St Georges Place, LL30 2NR Llandudno
+441492471568