We had booked our whole family into stay here in June through *********** but today got an email saying our room has been cancelled, no reason given. It was for a concert at London Stadium but now there are literally no rooms available in the area so we may not be able to go at all. Totally dismayed by this appalling way to treat customers.