Modern unit, High Street, Fully glazed shopfront
Ground floor retail unit available within the Town Centre, on the High Street and a 3 minute walk from Potters Bar Railway Station...
Potters Bar is a town located in Hertfordshire, 13 miles north of central London. The town is a popular commuter town, with a population of 21,640 approximately. The property is located within the town centre on the..