Telephone House

London, UK
By Or smarli 2 years ago
Home  /  Portfolio Item  /  Telephone House

Telephone House is a prominent freehold headquarters office building of 124,000 sq ft in the heart of Shoreditch located on a 0.95 acre island site overlooking Leonard Circus. The building is 100% let to a number of technology, media and fashion businesses.

Telephone House benefits from exceptional connectivity, located less than 300m from Old Street Station and within 12 minutes’ walk from Liverpool Street and Moorgate Stations (providing access to the Elizabeth Line from 2020, along with the Northern, Central, Circle, Hammersmith & City and Metropolitan Underground lines, plus London Overground).

  • Property – Telephone House
  • City – London
  • Total – 124,000 sqft