Advertisement
Place your ad here.
Japan House London
101-111 Kensington High St, London W8 5SA, United Kingdom
London, United Kingdom
Japanese cultural centre with exhibitions & events on art & design, plus a shop & a restaurant.
Rating: 1422
Score: 4.6
Price:
No reviews available.