From johnb Sent Thu, Feb 11th 1999, 15:51
> not in england either I know of two in London; one of those is less than 1/4 mile from the Earl's Court tube station, just take a left coming out onto the street. It's cured several bouts of homesickness for me in the past... .John.