Chelsea Harbour Drive, London SW10 0XG
Restaurant
This luxury hotel dining room offers a refined British menu, complemented by contemporary art and stunning terrace views of the marina, creating an inviting atmosphere for an exceptional dining experience.