BMW launched one of their cars in Meeting House Square in Temple Bar before. Covered it with a marquee type thing and lots of heaters. You could also see if there was room in CHQ in the IFSC which is largely empty but I’m not familiar with the internal layout they finally used