19 Leamington Road Villas, Notting HillLondon, ENGLAND
41 Ladbroke Grove, Notting HillLondon, ENGLAND