Background

Embankment Place, London: A Postmodern Riverside Hub

A sleek postmodern complex blending riverside charm with central London’s vibrant urban pulse.

Embankment Place is a striking postmodern office and shopping complex located in central London, perched above Charing Cross railway station and adjacent to the River Thames. Developed between 1986 and 1990, it combines modern architectural design with a vibrant urban riverside atmosphere. It is a key landmark near Embankment Pier and close to iconic city sites like Trafalgar Square and the Strand.

A brief summary to Embankment Pl

  • London, GB
  • Duration: 0.5 to 2 hours
  • Mid ranged
  • Environment icon Outdoor
  • Mobile reception: 5 out of 5

Local tips

  • Visit during daylight to enjoy riverside views along the Victoria Embankment and nearby landmarks.
  • Use Embankment Underground station for easy access; multiple lines connect here including Circle and District.
  • Explore nearby cultural sites like Trafalgar Square and the Strand to enrich your visit.
  • Check out the riverboat services at Embankment Pier for a scenic Thames cruise.
widget icon

Getting There

  • Underground

    Take the London Underground to Embankment station, served by the Circle, District, Northern, and Bakerloo lines. Travel times from central London stations range from 5 to 15 minutes. The station is fully accessible and located adjacent to Embankment Place.

  • Riverboat

    Use Thames Clippers river services from various piers along the Thames to Embankment Pier. Travel times vary from 10 to 30 minutes depending on departure point. Tickets cost approximately £6-£12 one way, with frequent daily services.

  • Taxi or Chauffeur

    Taxis and chauffeur cars can access Embankment Place via Villiers Street. There is no onsite parking, but nearby public car parks such as at St Martin’s Lane Hotel offer parking options. Traffic congestion may affect travel times.

  • Walking

    From Trafalgar Square or the Strand, walking to Embankment Place takes about 10 to 15 minutes on mostly flat, paved urban terrain. The area is fully accessible for wheelchairs and strollers.

Embankment Pl location weather suitability

  • Weather icon Any Weather
  • Weather icon Clear Skies
  • Weather icon Mild Temperatures
  • Weather icon Rain / Wet Weather

Unlock the Best of Embankment Pl

Buy tickets

    No tickets available

Book tours with entry

    No tours available

Book tours without entry

    No tours available

q

Discover more about Embankment Pl

Architectural and Urban Significance

Embankment Place is a notable example of postmodern architecture in London, constructed from 1986 to 1990. It occupies much of the space above Charing Cross railway station, integrating office spaces and retail outlets within a sleek, modern complex. The design reflects the 1980s and 1990s architectural trends, combining functional urban infrastructure with aesthetic appeal. Its location along the Victoria Embankment offers a unique riverside setting that blends the bustle of the city with the calm of the River Thames.

Historical Context and Location

Situated in the City of Westminster, Embankment Place stands on the site of the former Hungerford Market and directly above one of London's key railway termini, Charing Cross station. The area has long been a transport and commercial hub, with the station dating back to 1864. The development of Embankment Place revitalized this central zone, linking it visually and functionally to the surrounding urban fabric, including nearby landmarks such as Trafalgar Square and the Strand.

Riverside Ambience and Connectivity

Embankment Place benefits from its proximity to the River Thames, with Embankment Pier nearby providing riverboat services that connect to other parts of London. The riverside walkways and views across the Thames to landmarks like the London Eye and Westminster Bridge enhance the location’s appeal. The complex is also adjacent to Embankment Underground station, making it highly accessible and a key node in London's transport network.

Visitor Experience and Facilities

Visitors to Embankment Place can enjoy a blend of office, retail, and leisure spaces, with cafes and shops that cater to both workers and tourists. The complex’s modern design creates an inviting environment for business and casual visitors alike. Although there is no onsite parking, nearby facilities and excellent public transport connections make it convenient to reach. The area is fully accessible, with street-level entrances and provisions for disabled visitors.

Nearby Cultural and Cinematic Connections

The vicinity of Embankment Place is rich in cultural history and has featured in popular media. Embankment Station nearby was a filming location for the James Bond movie "Skyfall," adding a cinematic allure to the area. Close to iconic London sites such as Whitehall, Trafalgar Square, and Covent Garden, the location offers visitors a gateway to explore London's heritage, theatre, and vibrant city life.

Modern Urban Life and Sustainability

Today, Embankment Place stands as a symbol of London's evolving urban landscape, balancing commercial use with public access to the riverfront. The development respects the city's heritage while promoting sustainable urban design principles, encouraging pedestrian access and public transport use. Its riverside position also highlights the importance of London's waterways as both transport routes and recreational spaces.

Busiest months of the year

Busiest hours of the day

Popular Experiences near Embankment Pl

Popular Hotels near Embankment Pl

Select Currency