Westminster Abbey and its tower as seen from Downing Street in London
Westminster Abbey in London England
Westminster Abbey, London, UK
Big Ben, Elizabeth Tower, Palace of Westminster, London
Westminster Abbey clock London United Kingdom
Two Bell Towers of Westminster Abbey
People near Westminster Abbey in London, England. The Collegiate Church of St Peter at Westminster, popularly known as Westminster Abbey, is a large, mainly Gothic church
Pan Across the exterior of Westminster Abbey on a clear London Day
Eiffel tower seen down side city street of Paris 4k
People protesting in London near Westminster Abbey. Protests agains war in Ukraine in London.