Revolution Bars announces closure of eight sites Travel January 5, 2024YudathallaLeave a Comment on Revolution Bars announces closure of eight sites Bars in cities including Liverpool, Sheffield and Southampton to close Read MoreBusinessLive – West Midlands Source