To order plants for delivery across London, visit their website
The Lower Clapton Road Store has our widest selection of plants and planters. Including our full range of terracotta pots made in Italy. We also have our cafe serving 100% Arabica Hausbrandt coffee from Trieste with our jungled seating area.