>  > 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

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


Christmas Opening Hours

Tuesday 24th Dec: 7:30am - 8:00pm
Wednesday 25th Dec: CLOSED
Thursday 26th Dec: CLOSED
Friday 27th Dec: 7:30am - 9:00pm
Saturday 28th Dec: CLOSED
Sunday 29th Dec: CLOSED

Monday 30th Dec: 7:30am - 9:00pm
Tuesday 31st Dec: 7:30am - 8:00pm
Wednesday 1st Jan: CLOSED
Thursday 2nd Jan: 7:30am - 9:00pm