Fill Up On Everything Japanese At London's Japantown

Robert Greene
By Robert Greene Last edited 9 months ago
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