The chain currently operates 38 Revolution branded sites across the UK. Bars will welcome in guests for the final time in Blackpool, Chester and Norwich next month. Meanwhile, bars in Edinburgh ...