Three Darlings is a stylish Chelsea restaurant serving modern European cuisine. Tucked away on Pavilion Road, it offers an intimate dining experience with a focus on seasonal ingredients and fine wines.
241B Pavilion Rd, London SW1X 0BP, United Kingdom, London