22 St. Marks Road Notting Hill, Notting HillLondon, ENGLAND
Arch 4-8 67 St. Marks Road, Notting HillLondon, ENGLAND