Designed by
Title
Queen Eleanors Cross Plaque in London, UK #318650477
Description
London, UK - February 19th 2024: Plaque on the ground, near Trafalgar Square in London, marking where the Queen Eleanor Cross once stood. This is the central point of London
This image is editorial