London buses to feature ‘Subhan Allah’ as part of advertising campaign May 9, 2016May 9, 2016 by safoora