A (probable) statue of the Virgin Mary mounted high on a wall on the corner of Wilfred Street and Catherine Place, Victoria, London.
It's origin and date are unknown but there is a good exploration of the area in this blog post by A London Inheritance:
https://alondoninheritance.com/london-streets/mystery-catherine-place-wilfred-street/
27 photos taken in November 2020 with a Sony a6000 and processed in Reality Capture.