Contact


After careful consideration, our brick and mortar location at 8116 Gateway Blvd. Edmonton, Alberta has been closed.

We would love to hear from you.  You can reach us regarding any enquiries in the contact form below.  

London Tea Bar 8116 Gateway Blvd.

London Tea Bar