Gardens of London
Public Gardens in Chelsea
|
Ropers Garden
Situated on the Chelsea Embankment, facing the river Thames. This sunken garden, on two levels, has sheltered seating, shrubs and grass area. Views of the river Thames.
|
