Filters:
clear
Country: United Kingdom

tea store in Hemel Hempstead

About 1 results.

Liberty Tea Rooms & Community Hub

thumb_up 975 likes
rate_review 69 Reviews
favorite 553 favorites
12 Bank Court, HP1 1BS Hemel Hempstead, United Kingdom

Community run, community supported, community focussed tea rooms with a difference!

  • 1