The highest visited tourist attraction in England in 2019 is the Tower of London which accumulated around 3 million visitors the least popular tourist attraction in England in the year of 2019 was both the royal academy of arts the the old Royal Navy collage.