Farm Shop

SPITALFIELDS

NOW OPEN

HELLO@FARMSHOP.LONDON

FARMSHOP, 22 TOYNBEE STREET, LONDON E1 7NE