tommorrow from 2.15pm.
The address is:101-104 Piccadilly, London, W1J 7JT Nearest
tube stations are Hyde Park and Green Park.
For those who can't make it, email concerns to:
The foreign office: firstname.lastname@example.org
The Japanese Embassy: email@example.comForeign
or phone embassies:
Washington DC: 202-238-6700
Canberra: +61 2 6273 3244
Stockholm: (08) 663-0440