Chelsea Embankment
                                       
Opened May 1874

Part of the Thames
Embankment





Plaque  Location

Chelsea Embankment
Near Old Church Street
London
SW3
 
Further Information