theswindian.com
Back in London! Review of Polpo, Holland Park
126-128 Notting Hill Gate, London W11 3QG So, the Bavarian adventure is over. This means that I am now ready for London, round 2! And what better way to announce my return than by eating Italian fo…