Alpha is a reliable car hire agency with 7 locations in the city. Our user data highlights their most popular location, situated at 232 Old Cleveland Road.