Esquires Coffee
8 Market Place, Hitchin, Hertfordshire SG5 1DR
07961 136131
When this building was the home of Charisma beads, staff were "pelted" by beads and the lights had been known to come on by themselves in the night. It is not known if similar manifestations still occur.
Website
|
|