69A Ravensdale Road, Stoke NewingtonLondon, ENGLAND
53 Fountayne Road, Stoke NewingtonLondon, ENGLAND