
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