7 Sep 2022 info7 - 0 Comments The City Rooms The City Rooms The City Rooms is located in the heart of the City of Leicester in England. It has been designated by English Heritage as a Grade I listed building.