100 HIGH STREET LONDON
Updated 20 days ago
The Grange is a prestigious and well known office building located in a prominent position in High Street, Southgate and the available accommodation on the 5th floor has been extensively refurbished and comprises 12,412 sq ft in two wings...
The building is situated just south of Southgate Circus and within a minute's walk of the underground station (Piccadilly Line). It is is readily accessible to the North Circular Road (A406) and the M25