About Japanese Embassy, London
The Embassy of Japan in London is the diplomatic mission of Japan in the United Kingdom. It occupies a large Victorian building on Piccadilly opposite Green Park, which is Grade II listed.
Japanese Embassy, London Description
The Embassy of Japan in London is the diplomatic mission of Japan in the United Kingdom. It occupies a large Victorian building on Piccadilly opposite Green Park, which is Grade II listed.
More about Japanese Embassy, London
Japanese Embassy, London is located at London, United Kingdom
http://www.uk.emb-japan.go.jp