Taking a Tower of London Beefeater Tour - the best thing to do in the Tower of London (after seeing the Crown Jewels!), these tours are not to be missed!