UK
Midlands
Retail St Marks Place Shopping Centre NG
NG24
St Marks Place Shopping Centre
To Let
2,508-5,145 sf
Shop
Shopping Centre
The premises are arranged over the ground and first levels.
Newark is an affluent market and commuter town in Nottinghamshire..