London United Kingdom

London Eye

If it’s your first time in London, I always recommend taking a spin on the London Eye. In particular, to elevate your booking to the next level, definitely book the Champagne Experience to make it a much more civilised spin. The London Eye, situated on the South Bank of the Thames, was officially opened on …