1997 in London

Show Map
Cosy place to visit if you are not feeling in an alcoholic mood. They provide a good selection of iced and ''pearl'' tapioca teas which are often hard to come by outside of Hong Kong.
Address: 19 Wardour St

Source wikitravel.org/en/London/Leicester Square