River Thames The longest river in England and hosts the annual University boat race between Oxford and Cambridge.
London Eye Look beyond the London horizon One of London’s main tourist attractions stands at 135 meters high and offers the public one of the highest viewing points of the entire city. ⭐⭐⭐⭐ Rating: 4 out of 5. 💲💲💲💲 Price ranges between £40 – £50 paying the extra gains a fast track entry to avoid any unwanted waiting in line.