Niiiiiice one, thank you! I have the feeling it might be Trafalgar Square or St Martins in the Fields, what do you think?
And about 1905-1910ish judging by the length of the lady's skirt in the background, depending on how fashionable she was...Cheers,China
and it wasn't me, young China. My skirts were all minis