A stunning new addition to the Chelsea culinary scene, brand new French restaurant Papillon is dedicated to serving simple, honest and real food for people who love eating and is already a huge hit both with locals and critics alike. Papillon is the lates
|
96 Draycott Avenue
London, England, SW3 3AD, United Kingdom
0207-225-2555
|
Cuisine: French
City: London (Kensington & Chelsea)
|