UKMidlandsRetail 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..