Albert Embankment
in undefined, United KingdomCategory: Attraction
0 views 0 shares 0 comments
set bookmark!Created/changed by:
System
Address details
Salamanca Street, Lambeth, London SE1, UK Print route »Phone & WWW
Business hours
Info
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.