Papillon London
0
Reviews
French in London
- Chelsea
96 Draycott Avenue
, Chelsea, London, SW3 3AD
+44 (0) 20 7225 2555
The well-reviewed Papillon serves delicious modern bistro fare in the Russell Sage interior designed decor to popular acclaim. This restaurant has quickly built up a large following and it's easy to see why.
Tags:
french
|