A captivating urban oasis with breath taking views of glittering Tokyo Tower and serene Tokyo Bay Opened on 1st July 2025