image

Little Farm

"Fresh food served with passion."

Venue:

Map

littlefarm.london

020 3195 2945

Little Farm, 115 Worship St, London, EC2A 2BA

Tags: Breakfast, International, Restaurant