150 East End Road, East FinchleyLondon, ENGLAND
35 Aylmer Parade Aylmer Road, East FinchleyLondon, ENGLAND
109 High Road, East FinchleyLondon, ENGLAND