Company name: The Locals Chelsea
Description: All-day health food café & restaurant
8 Gatliff Rd, London SW1W 8DT, United Kingdom