License this photo for your own use
A small, but pretty garden area runs along the Chelsea Embankment, providing a bit of respite from the heavy traffic that chugs along the busy road.
Travel information for London
Nearest accommodation:
Self Catering