• Property Type
  • Office

Victoria Street

Description

Victoria Street offers a workspace where style meets service, just a short walk from the major transport hub of Victoria Station. Set across the second and third floors of an architecturally striking building, these customisable, high-specification offices are complemented by adaptable social areas, quiet corners for focus, and well-equipped meeting spaces — all designed to inspire calm productivity.

  • City: 01 London
  • Country: United Kingdom