Archive | Restauraunts Clapham/Balham

The Jam Tree – Clapham

The Venue The Jam Tree in Clapham is a welcome addition to the already bustling local food scene.  Located in the understated charm of the old town it’s in good company, with The Sun and The Frog for neighbours.  On arrival the Jam Tree is impressively well presented and you are immediately greeted by a cabinet […]

Continue Reading 0