A blank space but with character and charm, Dutch Hall is ideal for product launches. Located in the City and near Old Street / Shoreditch, the venue is easy for your guests to get to which will encourage them to come and experience your product launch.