distance from search miles
This outstanding office space is in a prime area of London. There are many excellent transport links nearby. Liverpool Street Station is a 10-minute walk, Whitechapel Tube Station is an 11-minute walk, Aldgate East Tube Station is a nine-minute walk, and Shoreditch High Street Station is an eight-minute walk away...