Central Arcade in Newcastle upon Tyne in England in Great Britain in the United Kingdom UK. Architecture Building Shop Shopping Mall History

- Image ID: AGJ1C4
Shaun Higson / Great Britain / Alamy Stock Photo
Image ID: AGJ1C4
Central Arcade in Newcastle upon Tyne in England in the United Kingdom
Location: Central Arcade in Newcastle upon Tyne in England in Great Britain in the United Kingdom