Boards
Coffee/tea shops in the Holborn/Russell Square area
So I've agreed to meet someone for a coffee after work tomorrow. This is fine in theory but she's asked me to suggest a place near where I work. I know nothing of tea/coffee shops near where I work.
Any ideas?