Review: Isola del Sole
admin2019-02-21T10:12:53+00:00Does 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 [...]