The Tower of London [Creative Commons 2.0 Generic licence] Published 19 January 2014 at 320 × 235 in Five questions about the Tower of London – Quick Quiz