Flat for sale Chelsea Embankment. Chic & well presented 1 bedroom garden floor flat. A landmark red brick building. A prestigious Chelsea location, on the Embankment of the river Thames. Overlooking the delightful garden patio. Low service charges in this well managed block of apartments. Just across the river Thames from Battersea Park, & the site of the future American Embassy.