Is this your business? Claim this listing for free to keep your hours, phone number, website, logo and description up to date. Claim this listing

About Tea House

Tea House offers a welcoming spot for food and dining in London, Ontario. Conveniently located on Oxford Street East, it’s a neighborhood destination for guests looking to enjoy a relaxed meal and a pleasant break in their day.

Call Directions