London Bus Scene - Transport for London (TfL)
https://www.bbc.co.uk/news/uk-northern-ireland-48234306 Hydrogen buses for London