25 Victoria Street

25 Victoria Street, originally developed in 1996 by Landsec is a standout property on Victoria Street boasts breathtaking views of The Shard and the London Eye—a testament to timeless design and prime location.


Location

London, SW1

Project Size

8,500 sq ft 

Contract Type

Traditional


Previous
Previous

123 Victoria Street - Fitted office space in the heart of Victoria

Next
Next

Getty Images - A dynamic headquarters for an international brand