Neo Gothic House

Back GET A QUOTE

The Venue

This 19th Century Neo gothic town house in the City of London is a true hidden gem with views of the Thames and an opulent interior. It has even been featured in television’s period dramas.