News

You’ve probably already seen the same recommendations over and over—Takeshita Dori, Tsukiji Fish Market, Golden Gai… but ...
Europeans must have an Electronic Travel Authorisation (ETA) to visit the UK — but the new rule is already causing confusion.
The ETA has already been launched for non-European citizens, which came into force on January 8, 2025. It means that ...