La Petite Ferme, 102-104 Farringdon Road, London EC1R 3EA

La Petite Ferme

French Restaurant

102-104 Farringdon Road
London EC1R 3EA
view on Google Maps

www.lapetitefermelondon.com