>  > Planet Organic Devonshire Square
Planet Organic Devonshire Square

Planet Organic Devonshire Square

10 Devonshire Square
London
EC2M 4AE
UNITED KINGDOM
0207 220 9060

Opening hours

Monday - Friday: 7.30am - 9.00pm
Saturday & Sunday: Closed

Monday - Saturday: 7.30am - 9.00pm
Sunday: 9.00am - 9.00pm

Christmas Opening Hours

Friday 22nd: 7:30am - 9:00pm
Saturday 23rd: CLOSED
Sunday 24th: CLOSED
Monday 25th: CLOSED
Tuesday 26th: CLOSED

Sunday 31st: CLOSED
Monday 1st: CLOSED