You'd need to check the individual terms and conditions of each rental company in each country. They might vary between each company.
It's very likely that you do not need a car in London and you might find having one extremely stressful and restrictive.