Larry the London Bus

Larry the London Bus is a brand new, double-decker bus. He's very big, very shiny and a brilliant red colour. He lives in lots of different depots around the city and has lots of friends too.

More About Larry