
As an Old Town resident, the opening of The Jam Tree Clapham was firmly on my radar. Located in a stunning town house with big airy windows that open up and out onto the street, a secluded secret garden and plenty of creative space inside, it soon became clear that this is one of the best spaces foreating…