VENUE
Church House Westminster provides an exciting backdrop for grand occasions
The iconic venue will captivate guests with its opulent décor and unique heritage – the perfect setting for a night of drinks, fine dining and networking in London.
Loading...
Venue
Church House Westminster
Set in the heart of London with stunning views of Westminster Abbey, it is the perfect setting to celebrate and network with individuals who are transforming the business of video distribution globally.