Farm Shop

CURRENTLY CLOSED FOR REFURBISHMENT

RE-OPENING SOON

HELLO@FARMSHOP.LONDON

FARMSHOP, 22 TOYNBEE STREET, LONDON E1 7NE