Huffers
Huffers |
![]() |
Unit 1-2 Hollands Business Centre, 21-27 Hollands Road, Haverhill, Suffolk. CB9 8PU |
![](http://resource.havnet.net/shopwise/gfx/shim.gif)
More Information
Keywords: Tea, Coffee, Food, Huffers, shops, Cafes, Coffee Shops & Take-Aways
Location: Haverhill,
Area: Suffolk, East Anglia, United Kingdom, UK, England
![Huffers](http://resource.havnet.net/shopwise/gfx/shim.gif)
![Tea, Coffee, Food, Huffers, shops, Cafes, Coffee Shops & Take-Aways](http://resource.havnet.net/shopwise/gfx/shim.gif)