A SELECTION OF
STUNNING OFFICE SUITES
RUSSELL SQUARE HOUSE
10-12 RUSSELL SQUARE,
LONDON WC1
7,685 - 33,905 SQ FT
(714 - 3,150 SQ M) APPROX
LOCATION
Situated equidistant between King's Cross and Holborn Stations and next door to Russell Square Station the property is very well located.
|