0 review
22 Charterhouse Square, Charterhouse Mews,Smithfield, Farringdon, London EC1M 6DX
020 7608 1609
French
Farringdon, City of London
££££