News

JAPAN is 8,000 miles away from the UK – but what if we told you there’s a version of the incredible city much closer to home?