Albert Embankment
Road in England
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.
From Albert Embankment on Wikipedia, CC BY-SA.
- Type:
- Road
- Coordinates:
- 51.49°N, 0.12°W
Explore this and over 1.8 million other heritage records on Fornland, the free map of cultural heritage across northern and central Europe.