Mapping Shakespeare's World

by Peter Whitfield

Shakespeare never set a play in his own Elizabethan London. From the castle in Elsinore where Hamlet avenges his father's death to Cleopatra's Alexandria at the height of the Roman Empire to the se…