Address: Northumberland Road
The Newcastle City Hall (currently known as O2 City Hall Newcastle for sponsorship reasons) is a concert hall located in Newcastle upon Tyne, England.
The Newcastle City Hall (currently known as O2 City Hall Newcastle for sponsorship reasons) is a concert hall located in Newcastle upon Tyne, England.