Windsor, Stonehenge & Oxford in Japanese – Stonehenge entry onlyLondon Stadium Windsor has been the home of Kings and Queens for centuries. Wander its cobbled streets and see the largest occupied castle in the world - home of the English and British monarchy for more than 900 years and official residence of Her Majesty The Queen. Stonehenge is a must-see icon of England and w...
- plats London Stadium
Queen Elizabeth Olympic Park, London E20 2ST, UK