The house-Museum of Frederic Leighton

London, United Kingdom, 12 Holland Park Road