UKLondonOffice Victoria Street SW
SW1H Victoria Street
To Sell 13,696 sf
Air Conditioning, Suspended Ceilings, Roof Terrace, M/F WCs on each floor, 1 Lift, Cycle spaces, Showers
This commitment by Landsec to undertake a regeneration programme of this scale has cemented Victoria's position as the largest business area in London's West End and resulted in major international corporate and leisure occupiers being attracted to the location. The major enhancement of..
20 Victoria Street is located in a highly prominent and prime position in the heart of London's Victoria district. Victoria has historically been linked to both the UK government and the Royal Family, but over the past 15 years has witnessed..