Located at the banks of River Thames, London Eye is a must-do experience and amongst most popular attractions in London. It is far more than just a standard Ferris wheel; it’s a thrilling experience with the spectacular view of London. Capsules of the London’s Eye can accommodate a maximum of 25 people and keep them comfortable and safe while they are on the ride of their lives. About four million visitors visit this attraction each year.