London Bus Scene - Transport for London (TfL)
I believe it's actually on a Volvo B5LH chassis hence the rear end