Westminster council doesn't tow, so you never have to look for a parking spot.
Unlike some other European cities, the odds of being harassed by police while driving are essentially non-existent. Your car can be registered in Serbia and you won't be constantly pulled over and harassed like you would be in Germany, Netherlands, France or Spain.
I even spent a month driving around without any registration plates and nobody said anything (they had been stolen, I had to physically go collect new ones from another country).