Review: Isola del Sole


Does Isola del Sole bring the Italian island to Putney? Steph Siegle finds out   Wednesday night at 8pm and Isola del Sole, just off Putney High Street, is buzzing. Stepping into the cosy restaurant from the chilly evening is a timely shot of warmth – not just in the temperature but also in the [...]