The rules are changing. Three weeks from now, passengers will be required to pay before boarding buses in central London. Here are the details: http://www.tfl.gov.uk/buses/about-pay-before.shtml
Cheers! Linda