The Green Basket

155 Lower Clapton Road London