UKLondonNorth London N1-N22Barnet
Office
To Let, 490 sf