Heathen wrote:
"
quote:
Originally posted by TyphoidDave:
What is Neal Street East?
I was in London two years ago, and have a vague memory of its geography...
It's a shopping street near Covent Garden.
There used to be a comic shop there (Comic Showcase - now on Charing Cross Rd) and there is a BIG tea shop."