Hi all, I have a HOF e-voucher and obviously their website is down - apparently we are supposed to send the vouchers to a London address - has anyone done this and have you heard back? Thanks