Company name: Flowerdew's
Description: Tearoom and Gift Shop in the town of Bromyard. We offer a wide range of hot and cold drinks, snacks, meals and gifts for everyone
4, 6 Market Square, Bromyard HR7 4BP, United Kingdom