Fill Up On Everything Japanese At London's Japantown

Fill Up On Everything Japanese At London's Japantown

Did you know that more than 17,000 people in London speak Japanese as their first language? It's a long flight home, so London has a Japantown of its very own, where you too can get your fix of Japanese food and culture — and there's over 3,100 products to choose from.

Japan Centre is located just off Leicester Square at 35b Panton Street, SW1Y 4EA. It's open 10am-9.30pm Monday - Saturday and 11am-8pm Sunday.

Last Updated 12 October 2017