London Riots cause hotel cancellations