You won't need an international driver's licence in the UK. Please remember we drive on the left hand side of the road
It is correct that most cars have manual trasmission - However, when reserving your car you can specifically request an automatic . The major rental companies all have them, particularly at international airports. If you try your luck when you arrive, you might be disappointed.