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

