Avis opening and closing times
Avis is considered to be one of the most prominent chains in the UK. As of 2026 Avis has 58 locations.
The chain can be found in 36 cities and towns across Great Britain, for example: London (13 locations), Glasgow (3 locations), Edinburgh (3 locations), Birmingham (2 locations), London, England (2 locations).