See the luxurious Starline Limo Bus in the streets of London in our latest video: