54 Oakfield Road, Finsbury ParkLondon, ENGLAND
54 Oakfield Road The Studio, Finsbury ParkLondon, ENGLAND