Igloo Cafe Map Unavailable Address Castle Street Cirencester GL7 1QD United Kingdom Upcoming Events No events in this location