Kentish Town City Farm

1 Cressfield Close, London, NW5 4BN, United Kingdom

Tel: 020 7916 5421