London Bus Operations
Ouch. The Metroline operated ones will be from one of the two batches delivered between April and June too. Edit: can barely make out the reg plate, but from what I can see this is LT35.