Plaisterers Hall – British Legal Technology Forum 2017 – Venue