Location

Situated close to riverside-located Imperial Park, and around 200 metres from Chelsea Harbour Pier.

Transport & Amenities

Chelsea Island is in an enviable location, perfectly placed to enjoy the superb amenities of the local area. It is also ideally located so as to take advantage of the many benefits that the capital has to offer.

View More

Bakery

The Local Area

Chelsea and its upmarket neighbours offer a choice of some of
London’s finest restaurants, as well as elevated café-bars and
down-to-earth local pubs.

View More