Back to All Events

Christmas Market at the London Tea Room

  • London Tea Room 1900 Locust Street St. Louis, MO 63103 United States (map)

Join me at the London Tea Room on November 25 to do some holiday shopping. I will have fine art prints, 2024 calendars, note cards, and original paintings available for sale. See you then! Want to get a sneak peak ahead of time? You can do some early shopping here!

Previous
Previous
October 21

Sunset Hills Makers Market

Next
Next
December 1

8x8x8