31 melbury road holland park. Cetshwayo c1832-1884 King of the Zulus stayed here in 1882.

31 melbury road holland park. 57 Melbury Road, London W14 8AD.