Minibuses and country buses seem to be banned from the main street and have to fight their way through the side streets.
This is a Hungarian built Ikarus. These buses were the work horses of eastern europe and a few Ikarus bodies were imported into the UK but the factory simply was not competetive and closed in the 1990s.