Properties for sale in Hollister House, 80 Kilburn Park Road, Maida Vale, London, NW6