A bird's eye view of the Tower of London, London, England in 1688. From London Pictures, published 1890.Image #: 12576673 See More From: Hilary Jane Morgan