UK
London
Retail Chalton Street NW
NW1
Chalton Street
To Let
420 sf
Shop, Retail Office
Good Natural Light
Ground Floor Retail Premises
Ideal For Professional Services..
The shop situated on the north east side of Charlton Street close to the junction of Eversholt Street and..