This is an Alexander Dennis Enviro something or rather double decker. The Jaguar of buses. SO BRITISH. Here’s another Canadian one, which is from a city just east of where I live.

And for good measure, here’s one from the Toronto-ish area.