Skip to main content
Vegetarian friendly

Charlotte's Cloud Chelsea

191 King's Road, Chelsea

At a glance

Cuisine
Vegetarian friendly
Destination
Chelsea