Report - PLANNING COMMITTEE REPORT...4.0 SUMMARY 4.1 Royal London House is an 8-storey (plus basement, lower ground floor and rooftop plant) building located on the north side of Finsbury Square.

Please pass captcha verification before submit form