Need help! I have a v nice colleague visiting from overseas soon and would like to take him for afternoon tea (his suggestion) but have no idea where to go that isn't ridiculously touristy. Expensive-ish is OK but overpriced tourist trap not OK.
Anywhere in central London will work.
Does anyone have any ideas for me?
Dinner recommendations also gratefully received (somewhere quiet but excellent).