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:
Ordnance
Survey map covering the London area (opens
new window)
Hotels - Bed & Breakfasts - Self Catering