You searched for 'hidden gem' in 'Putney'
16 Lacy Road
London SW15 1PR
“
tucked away off the main Putney drag, Isole del Sol is a hidden gem of an Italian - sorry, make that Sardinian - restaurant. Arriving hideously late,...
- Can't find what you're looking for?
English
