GREAT Britain invites you!
April 7th, 2012
If you’ve taken a train in Tokyo recently, or passed by any of our 168 Metro stations, chances are you have seen a lot of posters emblazoned with the word GREAT. Beneath it, is “Britain” – and you’re invited. They all have views of popular spots, or famous cultural activities in Britain – think Big Ben, …