Villandry Cafe

Villandry St James's is an elegant restaurant and Grand Café with a beautiful high ceiling based in the heart of St James's, London. The restaurant exudes French charm and elegance.

Experiences

There is an issue with your connection. Please try again

Thank you