There are many car hire firms in London