18 Melbury Road - Credit: Wikimedia Commons
18 Melbury Road is a large semi-detached house in the Holland Park district of Kensington and Chelsea, London W14, England, located just north of Kensington High Street. The house was built in Victorian times as a brick and stucco house with gas lighting by William Turner of Chelsea, London and originally sold on a 90-year lease. Read more on Wikipedia
Source: en.wikipedia.org