St Mary’s Catholic Church, Great Yarmouth, c. 1910?
Image by whatsthatpicture
It’s UK, and I have just spotted that the poster underneath the Oxo advert is advertising The Hippodrome, Great Yarmouth. From this, and other photos posted on Flickr and elsewhere, I have confirmed the location.
Anyone got any a better idea of date?