Offices to rent in Victoria, London
Victoria Street is a comprehensively refurbished and award-winning Grade A office building situated in the heart of London’s Victoria. Victoria Station the north, whilst the superb amenities of the Nova Food Quarter, Cardinal Place and Victoria Street are equally close by.
The property is located on Vauxhall Bridge Road, minutes walk from London Victoria station. Victoria is close to many of London's best attractions with easy access to Westminster, Buckingham Palace, top musicals, great restaurants, excellent retail facilities and luxury hotels.
Easily connected, within 8 minutes walk of Victoria and St. James's Park stations. Victoria is home to one of London's largest transport networks, connecting the capital with the south and south-east, making it an ideal location for business.