Meter Room Project Space Address 58-64 Corporation Street Coventry West Midlands CV1 1GF United Kingdom Upcoming Events No events in this location