the tower london historic castle river thames england

navigate by keyword : architect architecture art boats borough bricks bridge bridges built capital castle central city cityscape conqueror conquest eastern edge eight end entire europe famous fortress founded gateman gates hamlets henry hill historic house icon iconic inaugurated king known landmark london maintained majesty master masterpiece mile name norman north officially palace part pass pedestrian people photo queen river royal separated ship situated southwark space square suspension symbol thames through tower travel trust trusts upstream urban viii water william

The Tower of London, a historic castle located on the north bank of the River Thames in London, England, UK Royalty Free Stock Photo
The Tower of London, a historic castle located on the north bank of the River Thames in London, England, UK Royalty Free Stock Photo
Panorama night view of ancient medieval historic castle fortress Tower of London Thames river England Great Britain UK Royalty Free Stock Photo
Panorama sunset view of ancient medieval historic castle fortress Tower of London Thames river England Great Britain UK Royalty Free Stock Photo
Panorama view of ancient medieval historic castle fortress Tower of London Thames river England Great Britain UK Royalty Free Stock Photo
Historic buildings at Tower of London historic castle on the north bank of the River Thames in central London Royalty Free Stock Photo
Historic The White Tower at Tower of London historic castle on the north bank of the River Thames in central London Royalty Free Stock Photo
The Tower of London is a historic castle by the river Thames in England
Castle - Fortress Tower of London, located north bank River Thames, London Royalty Free Stock Photo
The Tower of London is a historic castle by the river Thames in England Royalty Free Stock Photo
Historic The White Tower at Tower of London historic castle on the north bank of the River Thames in central London Royalty Free Stock Photo
Historic buildings at Tower of London historic castle on the north bank of the River Thames in central London Royalty Free Stock Photo
Historic buildings at Tower of London historic castle on the north bank of the River Thames in central London Royalty Free Stock Photo
Historic The White Tower at Tower of London historic castle on the north bank of the River Thames in central London Royalty Free Stock Photo
The Tower of London is a historic castle by the river Thames in England Royalty Free Stock Photo
The Tower of London, officially His Majesty`s Royal Palace and Fortress of the Tower of London, is a historic castle on the north bank of the River Thames in central London. It lies within the London Borough of Tower Hamlets, which is separated from the eastern edge of the square mile of the City of London by the open space known as Tower Hill. It was founded towards the end of 1066 as part of the Norman Conquest. The White Tower, which gives the entire castle its name, was built by William the Conqueror


Stockphotos.ro (c) 2025. All stock photos are provided by Dreamstime and are copyrighted by their respective owners.