Albert Embankment
Road and footpath in Lambeth, London / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about Albert Embankment?
Summarize this article for a 10 year old
SHOW ALL QUESTIONS
Albert Embankment is part of the river bank on the south side of the River Thames in Central London. It stretches approximately one mile (1.6 km) northward from Vauxhall Bridge to Westminster Bridge, and is located in the London Borough of Lambeth.