Bloomers Coffee Shop is a Cafe serving the Tring community in Hertfordshire, United Kingdom
Tring Hertfordshire United Kingdom HP23 5QE
Map