1 review
171 Farringdon Road, Farringdon, London EC1R 3AL
020 7278 1234
Modern European, French
Farringdon, City of London
££