Welcome to Shoreditch, Plant Shack.
If the name sounds familiar, it might be because Plant Shack is already a bit of a thing in Spain. They’ve got approximately eight locations across that country and now they’re giving the UK a go, with their first outpost right here in London. The Shoreditch location is well-decorated and is quite an attractive cafe.
There’s coffee, tea, brunch options, pastries, sandwiches, and a whole lot of juice.
Read more below.
