I don't know London very well, please could anyone recommend a place where I could meet a student who is a bit down for lunch and a hug. Somewhere comfy, central/South-ish. Is there such a place? Met in the Blackfriar last time but it was heaving! Thank you.