Precis vid Themsens norra strand, i centrala London, ligger Tower of London, eller Towern, som den ofta kallas på svenska. Detta är en medeltida borg som har spelat en avgörande roll för den brittiska historien, genom att vara skådeplats för ett flertal viktiga händelser under...