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.
Justin Bieber. Pic/AFP
Photos: Aamir Khan and Hrithik Roshan at Mumbai airport
Spotted: Sushmita Sen in Khar
Photos: Akshara Haasan, Vivaan Shah at 'Laali Ke Shaadi Mein Laaddoo...'
Photos: Esha Gupta promotes 'Commando 2' in Mumbai
Photos: Celebs look super sexy in racy gowns at Oscars after-party
Bollynews Fatafat: Who took a jibe at Kangana?
SRK turns gentleman at a recent award night
Bollynews Fatafat: Reunion of Ranbeer exes in SRK film
'Aaj Ka Star Punch': Aamir brings gender equality to the forefront again