Embassy of Japan, 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.

Gallery


File:Embassy of Japan in London plaque.jpg|Plaque outside the embassy in English and Japanese