Willows

Willows has been on the scene for three years now but (somewhat surprisingly) seems to remain an under-the-radar spot for locals.  That may be because of its location: Clapham Old Town (the nice bit, away from the Common).  Defining itself as a "deli-to-restaurant" affair, their style is unpretentious and understated but in a thoughtful, seasonal … Continue reading Willows