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 århundradenas gång. Tower of London är en av de mest besökta sevärdheterna i hela staden...
