4 Victoria Street, London

4 Victoria Street is one of London’s most prominent headquarter office buildings, occupying a commanding position at the heart of the capital prime commercial administrative and legislative district.