Filmed partly in San Francisco and partly in London.
In San Francisco, SF Muni trolleybus 5486 passes a similar vehicle. Both are ETI 14 TrSF:
In London, two 2002-built East Lancs bodied Volvo B7TLs of Carousel Buses wait outside Alexandra Palace. One is EVL6 (PN02XCK), new as London General EVL26:
Also briefly seen is London General WVL49 (LF52ZRK), a 2002 Volvo B7TL/Wright: