This impressive centre has a brand new manned reception, large period style conversion with lift, video intercom entry system, onsite meeting room and brand new carpets in all offices.
This centre is overlooking the beautiful Russell Square Gardens. A 4 minute walk from Russell Square station, 6 minute walk Holborn station & 12 minute walk Tottenham Court Road station.
Russell Square Station (0.2 mi)
Holborn Station (0.4 mi)
Tottenham Court Road (0.5 mi)