The 18-year-old was staying at Langham hotel here Sunday but left for The Landmark in Marylebone after the incident, reports thesun.co.uk.
He was not happy with the room he was given, and moved on to the Dorchester where he finally stayed.
Pics: Prabhas, Tamannaah Bhatia at 'Baahubali 2' first look launch at MAMI
'Ae Dil Hai Mushkil' photos: Aishwarya, Anushka, Karan get candid at MAMI
Photos: Huma Qureshi, Neha Dhupia and other celebs at MAMI
Photos: Amy Jackson, Daisy Shah at Mumbai airport
Photos: Sridevi, Irrfan and other celebs at 'Mughal-e-Azam' screening