west london

PLANET ORGANIC Westbourne Grove

42 Westbourne Grove, London W2 5SH

CHELSEA HEALTH STORE

400 King's Rd, Chelsea, London SW10 0LJ


east london

PLANET ORGANIC Devonshire Square

10 Devonshire Square, London EC2M 4AE

L' Epicerie 56 London

56 Chatsworth Rd, Lower Clapton, London E5 0LS


central london

PLANET ORGANIC Tottenham Court Walk

23-24 Tottenham Court Road, London W1T 1BJ

PLANET ORGANIC Torrington Place

22 Torrington Place, London WC1E 7HJ


PLANET ORGANIC Muswell Hill

111/117 Muswell Hill Road, Muswell Hill, London N10 3HS

North London


PLANET ORGANIC Wandsworth

52 Garratt Lane, Wandsworth, London SW18 4FT 

Millars General Store

53 Black Prince Road, Lambeth, London SE11 6AB

South london