The Haven
Place Category: Cafes / Coffee Shops
-
The Haven is a café on Bancroft, Hitchin, offering delicious coffee, full breakfast, tasty treats and free wifi.
Come and feel at home at The Haven!
-
-
Venue Feature icons - see what they mean here