Overview
The Tower of London was a historic castle located on the north bank of the River Thames in London, England. It was founded in 1066 AD by William the Conqueror. It is most famously known as the home of the Crown Jewels.
Publication history
Sub-Mariner Comics Vol 1 3
Find the publication record ↗Research context
Story significance and character appearances provide collecting context. An issue’s edition, condition, graded population and completed-sale evidence determine which market comparisons apply.
About this record
This article reads the stored Panel Profits Wiki record. Source facts and editorial analysis are separate; missing biographical facts are not inferred.