Tartufo, 11 Cadogan Gardens Hotel, Chelsea
Finally! Some excitement in Chelsea that doesn’t involve some form of awkward silence, an abnormally croaky voice or a half-baked attempt at a verbal slagging match between Spencer and Louise. Off I tottered at the end of a fairly long and tedious day to the newest opening in SW3 – I say tottered…I got a … More Tartufo, 11 Cadogan Gardens Hotel, Chelsea