Has anyone booked their accommodation at High Wycombe yet!? Is the £300 deposit pay now or pay later? Thanks xx