Chelsea Embankment
Tourist Attraction
Chelsea Embankment is part of the Thames Embankment, a road and walkway along the north bank of the River Thames in central London, England.The western end of Chelsea Embankment, including a stretch of Cheyne Walk, is in the Royal Borough of Kensington and Chelsea; the eastern end, including Grosvenor Road and Millbank, is in the City of Westminster.