Pug 206 is it not? Nearly bought one of those!
Shame it's being pulled down!
The logo on it looks close to the old Leyland one, so possibly still Rover related (Rover was part of British Leyland)
the logo on the poster is referring to vosper thornycroft marine engines.....
maybe Leyland had something to do with Vosper, i seem to recall they did but maybe i'm wrong, i frequently am!! but there is signs of leyland anyway....