60 High Road, East FinchleyLondon, ENGLAND
63A-63B Church Lane, East FinchleyLondon, ENGLAND
242 High Road, East FinchleyLondon, ENGLAND