Find out Japan embassy in London, UK Address, Phone number, Email, Open hours, Website and Social media
Embassy of Japan
Japan Embassy address: 101-104 Piccadilly, London W1J 7JT, United Kingdom
Japan Embassy number: 020 7465 6500
Japan Embassy Fax: 020 7491 9348
Japan Embassy Opening times: Monday-Friday 09.30-18.00
Japan Embassy website: www.uk.emb-japan.go.jp
Direction: View location of Japan embassy, london google maps
How to reach Japan Embassy in London by Bus / Metro / Taxi?
Nearby Bus stop
- Piccadilly Circus (12, 88, 94)
- Regent Street St James’s (Stop Z) (9, 23, 139)
- Green Park (38, N9, N19, N22)
Nearby Metro station
- Hyde Park Corner
- Green Park
- Marble Arch
Nearby Taxi Stand
- Taxi Green Park
- Taxi St James London
- Taxi Soho W1
- Taxi Leicester Square
How to apply for Visa Services?
How to apply for Passport Services?
For more details of renewal of an existing Japan passport, replacing a lost/stolen passport, passport for a new-born, child’s first passport: Click the below link
List of Embassy | Consulate | Consulate General | Honorary Consulate | Representative Office | High Commission, UK
View the List of Embassy, Consulate, Consulate General, Honorary Consulate, Representative Office, High Commission, UK address, contact details, services through the above link.
Contact Japan Embassy on Social Media
Is there any problem with reaching Japan Embassy, London, UK Address or Phone number? Please report any issues using the below comment form.
Rate your experience with the Japan Embassy, London, UK: (click on the stars below)