St Mary's Venuea Unique Venue in the Heart of London
Welcome to St Mary's Venue
St Mary’s is an excellent choice for any event:
Excellently located just north of Oxford Street, St Mary’s is a stunning Grade 1 listed building that underwent a £3.7 million renovation in 2002.
The extensive work not only restored the building to its original Georgian splendour but also significantly expanded and modernised its facilities.
The venue boasts a prestigious, light and spacious main room and a large lower floor. These two main areas combined provide over 780 square metres of open space.
“Very easy and helpful to deal with at all times”. “Size, location, helpful staff, beautiful building”.
“Everyone loved the event and the venue was praised. Thanks for all your huge amounts of help. Every member of the St Mary’s staff was amazing.”
- Icon Awards 2014