← Back
Lockwood's Tea Room
Beverages
Garden, LE2 2DA
Leicester, LEICESTERSHIRE
Business profile
At Lockwood's Tea Room & Garden you can enjoy home cooked, fabulous food and take a few moments to sit, sip tea and recharge
Customer reviews
No reviews yet
Write a review