Holland Press Awards 2018 Some of the attendees at the Holland Press Awards at The Hoxton hotel in Holborn.Some of the attendees at the Holland Press Awards at The Hoxton hotel in Holborn.