123 Victoria Street offers an inspiring yet calm environment just a short walk from the major transport hub of Victoria Station. Our customisable, high-specification offices are located on the second and third floors of this architecturally striking building with access to adaptable social areas, quiet corners and meeting spaces.
For full latest costings – just send us a quick message!