About 8 Melbury Road
Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures
8 Melbury Road is a large detached house at the Holland Park district of Kensington and Chelsea, W14. Built in the Queen Anne style by the architect Richard Norman Shaw, it is a Grade II* listed building.
Source From:
Wikipedia
8, Lancaster West Estate, Melbury Road, London, England, United Kingdom, W14 8NZ