London Museum & Tea Room is a unique establishment in Henderson, TX that combines the charm of a museum with the comfort of a traditional tea room.
Visitors can explore a collection of artifacts and exhibits while enjoying a relaxing cup of tea and light refreshments.
Generated from their business information