These two buses are in the Black Country Museum Dudley UK. In a country like the UK which is often cold and wet, it seems odd to have things so open for passengers.
Despite being open-topped these would have been normal transport all year round. Much hardier passengers in those days than we are now.
I could not get close enough to see how they were powered.