MILLENNIUM SQUARE

Millennium Square

6 Great George Street, Leeds, LS2 3AD