London street with red buses illustrating public infrastructure in Britain