Nigerian President Muhammadu Buhari will take holiday in Britain for 10 days starting on Friday and the vice president will act on his behalf, his spokesman Femi Adesina said.