22 Tudor Street

22 Tudor Street is a state-of-the-art, renovated space in Central London offering high-end, serviced offices with inspiring interior designs.

  • Renovation designed with a focus on premium experience, better health and productivity
  • View Smart Windows provide unobstructed views of Central London
  • Users enjoy a comfortable space with more natural light and views, with no heat or glare
  • Location
    London, United Kingdom
  • Owner
    Tavistock Development Company
  • Developer
    Tavistock Development Company