Photos menu
London's red buses are famous throughout the world. Here's an action shot of a real live one!