2,492 spaces with meeting rooms in United Kingdom