Enjoy a popular afternoon tea while taking in the view of Odaiba. Odaiba is located about 20 minutes by car from Tokyo Station and is one of the best spots to enjoy panoramic views of Tokyo Bay Tokyo…
We keep your address, the magazine and language you signed up from, and the dates you asked and confirmed; nothing else. Every letter has a one-click unsubscribe link that deletes the record.