Discover Embankment Office Rentals


  • 3
    Properties in Embankment
  • 4k
    Square Foot Available
  • £48
    Price Per sq ft (Average)


Loading Properties ...

The embankment refers to the Victoria Embankment area that stretches along the north bank of the River Thames from the City of London to the City of Westminster. This road and walkway were built in 1870 to reclaim marshland from the river, relieve congestion, and establish a modern sewage system. Today, the Embankment area is prized for contemporary apartments and commercial property to let in skyscrapers with historic parks and promenades, all with spectacular views of London’s skyline.

This area is centrally located with easy access to Buckingham Palace, the London Eye, and the Houses of Parliament. The Embankment is also filled with its own share of stunning historic and modern attractions, including the London Aquarium, the Embankment Gardens, various memorials, and other historic landmarks. Regeneration projects have worked to convert, revert, or replace several sections of outdated, post-Blitz office blocks for sale with mixed use residential and commercial property for sale.

These include smarter homes, modern workplaces, greener parks, and promenades, as well as a new walkway linking Embankment to Battersea on the South Bank. For instance, the Carmelite Riverside office development is bringing in 130,000 square feet of refurbished offices to rent. At the same time, a growing number of galleries, theatres, bars, and restaurants is helping make more investment properties for sale available.