About Us
Amenities
Menu
Location
Opening Hours
Contact Us
About Us
Amenities
Menu
Location
Opening Hours
Contact Us
Legal Notice
Business Name
Tea House
Address
Trentham Place, Leeds, LS11 6HR, United Kingdom
Registered Company Name
Tea House
Phone Number
+447920052174
Registered Office Address
Trentham Place Leeds LS11 6HR
Merchant Policies
Legal Notice
Powered by