St Mary’s is the perfect venue for couples planning a stylish London wedding. Situated just north of Oxford Street, this gorgeous Grade I listed building has been beautifully restored, making the most of its Georgian features, whilst offering all the very best modern facilities.
If you find yourself thinking that the space looks a little familiar...
St Mary’s is the perfect venue for couples planning a stylish London wedding. Situated just north of Oxford Street, this gorgeous Grade I listed building has been beautifully restored, making the most of its Georgian features, whilst offering all the very best modern facilities.
If you find yourself thinking that the space looks a little familiar it may be because you saw the venue featured in the hit film ‘Last Christmas’ (2019) starring Emilia Clarke, Henry...