|
Located in London City Centre, this apartment building is within a 15-minute walk of British Library, University College London, and University of London. Russell Square and BT Tower are also within 1 mi (2 km). London Euston Station is only a 5-minute walk and King’s Cross St. Pancras Underground Station is 6 minutes. High-speed Internet
|