Gallery

The Japan Foundation

London, United Kingdom

Address

  • Russell Square House
  • 10-12 Russell Square
  • London WC1B 5EH
  • United Kingdom

Travel Information

Tube / Metro: Nearest tube station is Russell Square.

Opening times

Regular opening hours:
Mon to Fri 9.30am to 5.30pm
Opening hours vary according to our in-house events schedule.

Follow

Add event

Add event

Claim