Right...
I have a very short time window tomorrow morning to try some London coffee, it's been a while! My travelling partner wants to head to Whitecross, however we are lunching in Mayfair later, and want to try and get to Natural History Museum too, all before 1.30, arriving in about 10.30. I understand there is such thing as the tube but don't want to rush too much. With the likelihood of others in the group only wanting to visit one place where do you recommend?
I would love to try some SQM coffee, so was thinking maybe Milk Bar or Kaffeine.
Any help much appreciated