I’m staying in London for the weekend in a couple of weeks and really want to have a decent meal out somewhere. I’m staying in Tottenham Court Road so anywhere pretty central would be great. I love our in the stick and rarely make it to a proper town, let alone London so would love to try somewhere a bit different or unique.
Any recommendations?