Japanese cultural centre in the heart of London.
101-111 Kensington High St, London W8 5SA
⚠️ Link in English
- 81 m from High Street Kensington District LineCircle Line
Japanese cultural centre in the heart of London.