'The Tower of London from Trinity Square', 1891. Creator: William Luker.

'The Tower of London from Trinity Square', 1891. Creator: William Luker.

2-650-743 - The Print Collector/Heritage Images

Price this imageBuy a Print

'The Tower of London from Trinity Square', 1891. The Tower of London, officially Her Majesty's Royal Palace and Fortress of the Tower of London, is a historic castle located on the north bank of the River Thames in central London. From "London City: Its History - Streets - Traffic - Buildings - People" by W. J. Loftie. [The Leadenhall Prefs, London, 1891]

Keywords - refine your search by combining multiple keywords below.