Welcome to Chelsea Riverview, a rare riverside haven on the Thames that offers residents an unrivalled way of life. A place to belong and live well.
Our prime location on the waterfront, means we’re well placed to provide the very best of London living.
Pause and reflect with a walk along the river, take a moment of mindfulness in one of the luscious parks or indulge yourself in one of the City’s cultural hotspots. Chelsea Riverview is more than a place to live; this is a way of life.
At Chelsea Riverview, we put people first.
Our simple and honest approach means we create spaces that we genuinely care about and our commitment to our craft means we look after the smallest details.