UKLondonNorth London N1-N22Enfield
N14, The Grange, Southgate, High Street
To Let, 5,230 - 6,858 sf
Refurbished Offices, Air Conditioning, UF Trunking, Carpeted, LED Lighting, Lifts, 24hr Manned Entrance
The Grange is a prestigious and well known office building located in a prominent position in High Street, Southgate and the available..
The building is situated just south of Southgate Circus and within a minute's..