Is Mabel not the bride ?
I assume the location is the church where the marriage took place - Saint Michael And All Angels, Ladbroke Grove, London, England.
The church is still there and can be seen on Google street view although the archway does to appear to have been modified.
It's a little over a mile away from where i live in London,
anyone got a spare Tardis and i will go back and ask their names.