Planet Organic - Tottenham Court Road
23-24 Tottenham Court Rd, London W1T 1BJ
+442030731038
Contacts
23-24 Tottenham Court Rd, London W1T 1BJ
Description
UK's First Organic Supermarket | Planet Organic
The UK's first fully certified organic supermarket, Planet Organic offers 1000s of products for delivery across the UK. From food and drink to health and beauty, we think carefully about everything we sell so you don't have to.
Features
- In-store shopping
- Delivery
- Wheelchair-accessible entrance
- NFC mobile payments
- Wheelchair-accessible car park