Little Farm Kensington

High Street Kensington Staton,

London, W8 5SF

United Kingdom

Little Farm Shoreditch

115 Worship Street

London, EC2A 2BA

United Kingdom

Little Farm City

66 London Wall

London, EC2M 5TN

United Kingdom

(Coming Soon)

Little Farm Mayfair

London, W1

United Kingdom

(Coming Soon)

Little Farm Canary Wharf

London, E14

United Kingdom

(Coming Soon)