News

Agamemnon and Menelaus, the famous concrete lions perched in front of Nottingham Council House, look across a square where the grand old Debenhams building has been rotting away since 2021.