Leighton House Museum
Subtitle: Holland Park Road, Kensington
Publisher: Kensington & Chelsea Libraries & Arts Service
Published: 2005
Language: eng
Number of pages: 96
ISBN-13: 9780902242234