'The Chapel in the Tower, now called the Record Office', Tower of London, 1809. The chapel is in the White Tower, the earliest part of the Tower of London, built by the Normans in 1078.
World Europe United Kingdom England Greater London London
World Europe United Kingdom England Greater London London Tower Hamlets Tower Hamlets
Pixel Dimensions (W x H) : 3484x5019
File Size : 51,230kb