andrewhickey.info
Destroyer: Chapter 11
The Queen’s House at the Tower of London is one of the most remarkable surviving pieces of British architectural history – a building that was meant for the protection and comfort of the most…