Places to Stay

Taste Buds Hitchin

Taste Buds, 106 Bancroft, Hitchin, SG5 1NB

01462 455733

Taste Buds
A lovely little Cafe and Coffeeshop, situated in a charming listed building and located in the heart of the historic Hitchin town center. Providing a range of homemade hot and cold snacks to take away or eat in. Also providing an excellent Buffet delivery service in the Hitchin, Stevenage and Letchworth area.