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… Continue reading