Pedestrian and Bus traffic in front of Westminster Abbey on a clear day
Westminster Abbey clock London United Kingdom
Shot of The Westminster Abbey church in London UK
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
The tower of Westminster Abbey as seen from Downing Street in London
People protesting in London near Westminster Abbey. Protests agains war in Ukraine in London.
United Kingdom flag waving on top of the Westminster Abbey in London, UK.
Westminster Abbey and its tower as seen from Downing Street in London